package xjh.him.netty.dto;

import java.util.List;

import lombok.Data;
import xjh.him.entity.Friend;
import xjh.him.entity.User;

public class FriendDto {
    @Data
    public static class SelectFriendsReq {
        Integer userId;
    }

    @Data
    public static class SelectFriendsResp {
        List<User> userList;
    }

    @Data
    public static class ApplyForFriendReq {
        Integer applyId;
        Integer appliedId;
    }

    @Data
    public static class ApplyForFriendResp {
        Integer applyId;
    }

    @Data
    public static class SelectCountApplyReq {
        Integer meId;
    }

    @Data
    public static class SelectCountApplyResp {
        Integer count;
    }

    @Data
    public static class SelectApplyInfoReq {
        Integer meId;
    }

    @Data
    public static class ApplyInfo {
        User user;
        Friend info;
    }

    @Data
    public static class SelectApplyInfoResp {
        List<ApplyInfo> applyList;
    }

    @Data
    public static class HandleApplyReq {
        Integer applyId;
        Integer state;
    }

    @Data
    public static class HandleApplyResp {
    }
}
